@charset "utf-8";
/*******/
html{font-family:"微软雅黑";-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p
{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
ul,li,dl ,dt,dd ,ol,p,img{list-style:none;border:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
button,select,textarea,input{font-size:100%;-webkit-appearance:none;appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
a{text-decoration:none; color: #333;}
a:hover,a:focus{outline:none;text-decoration:none;cursor:pointer;}
label {font-weight:normal;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
.clearfix {*zoom: 1;}
.box-shadow {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
    /*右、下、距离、模糊程度、阴影颜色，内阴影*/
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -ms-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -o-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
}
.fl {float: left;}
.fr {float: right;}
a,li {transition:all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;}

body {width: 100%;margin: 0 auto;background: #f4f5f6;}
.wap_banner,.wap_search_box,.wap_szyw,.wap_content,.hhwap_list,.hhwap_list,.hhwap_list,.wap_footer{display: none;}
.wap_banner {width: 100%; height: auto;position: relative;}
.wap_banner img {width: 100%; height: auto;display: block;}

.wap-nav {width: 100%;z-index: 999;position: absolute;top: 100%;background: #1d6eb1;padding: 10px 0;display: none;}
.wap-nav li {width: 50%;height: 44px;line-height: 44px;float: left;}
.wap-nav li a {display: block;text-align: center;line-height: 44px; color: #fff;}
.wap-nav li.active a {  color: #ffd489;}

.wap_search_box {width: 100%;padding: 15px;box-sizing: border-box;background: #fff;position: relative;}
.wap_search_box .search_img { position: absolute;width:50px;height:40px;right:15px;top:15px;border:none;background: url(../images2022/search.png) no-repeat center;cursor: pointer;}
.wap_search_box .searchInput { padding-left:15px; padding-right:50px;background: none; font-size: 14px; color:#000; line-height:40px; height:40px; width: 100%; box-sizing: border-box;border: 1px solid #b4b8bc;border-radius: 4px;}
.searchInput::-webkit-input-placeholder{color:#666;}
.searchInput::-moz-placeholder{color:#666;}
.searchInput:-moz-placeholder{color:#666;}
.searchInput:-ms-input-placeholder{color:#666;}

.wap_szyw {width: 100%;padding:25px 15px;box-sizing: border-box;background: #fff;margin-top:10px;}
.wap_szyw .title {height: 18px;}
.wap_szyw .title h2 {float: left;font-size: 16px;font-weight: bold;color: #3e424b;line-height: 18px;}
.wap_szyw .title .szyw_more{float: right;line-height: 18px;color: #999;font-size: 14px;width: auto;background: unset;}
.wap_szyw .title .szyw_more:hover {color: #91c5fa;}
.wap_szyw ul {padding-top:15px;}
.wap_szyw ul li {height: 40px;width: 100%;position: relative;margin-top: 5px;}
.wap_szyw ul li a {font-size: 14px;color: #3e424b;line-height: 20px;display: inline-block;}
.wap_szyw ul li a:hover {color: #91c5fa;}
.wap_szyw ul li span {line-height:12px;height:12px;display: inline-block;background: url(../images2022/wap_icon.png) no-repeat left center;font-size: 12px; color: #91c5fa;background-size: 12px;padding-left: 15px;box-sizing: border-box;position: absolute;right: 0;bottom:3px;}

.wap_content {width: 100%;padding: 25px 15px;background: #fff;box-sizing: border-box;margin-top: 10px;}

.wap_news_tab { overflow: hidden; position: relative;width:100%;border-radius: 6px;}
.wap_news_tab .hd{ height:8px;position:absolute;z-index:1; bottom:19px; text-align:right; right:16px;}
.wap_news_tab .hd ul{ display:inline-block;font-size:0; vertical-align:top;}
.wap_news_tab .hd ul li{ display:inline-block; width:8px; height:8px; margin:0 3px;vertical-align:top; overflow:hidden;background: #b7cde6;border-radius: 8px;}
.wap_news_tab .hd ul li.on{ width:8px; height: 8px; background:#006eff;}
.wap_news_tab .bd { position: relative;z-index:0;}
.wap_news_tab .bd li { position: relative;}
.wap_news_tab .bd img {width:100%;=height:auto; display: block;}
.wap_news_tab .bd .a_title { width: 100%; height:46px; background:rgba(0,0,0,0.5); display:block; position: absolute; bottom: 0; left: 0; color:#fff; font-size:14px; line-height:46px; padding:0 100px 0 20px; box-sizing: border-box; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.wap_news_tab .bd .a_title:hover { text-decoration: underline;}

.hhwap_tzgg { height: 60px; background:#f7faff;border-radius: 8px;overflow:hidden;position: relative;margin-top: 25px;}
.hhwap_tzgg .hhwap_tzggg_title { width:90px;background: url(../images2022/hhwap_tzgg_bg.png) no-repeat; background-size:90px 60px; display: block;float: left; height: 60px;padding-right: 6px; box-sizing: border-box;}
.hhwap_tzgg .hhwap_tzggg_title span {font-size: 16px; color: #3e424b;font-weight: bold;display: block; text-align: center; background: url(../images2022/hhwap_icon1.png) no-repeat top center; background-size: 16px; padding-top: 24px;line-height: 16px;margin-top: 10px;}
.hhwap_tzgg ul {position: absolute;left: 0; padding-left:84px;top: 0;width: 100%; box-sizing: border-box;}
.hhwap_tzgg ul li { padding: 12px 15px;position: relative;}
.hhwap_tzgg ul li a {color: #696a6b;font-size: 12px; line-height: 18px; background: url(../images2022/hhwap_icon.png) no-repeat left 7px; background-size:4px;padding-left:10px; display: inline-block;float: left;}
.hhwap_tzgg ul li a:hover {color: #91c5fa;}
.hhwap_tzgg ul li span {float: right;color: #b4b6b8;font-size: 12px;line-height: 18px;position: absolute; right:15px; top:30px;}

.hhwap_list {margin-top: 10px; background: #fff;padding:20px 15px 5px;}
.hhwap_list ul li { border-bottom: 1px solid #f5f5f5;padding:7px 0;float: left;width: 100%;box-sizing: border-box;}
.hhwap_list ul li:last-child {border-bottom: none;}
.hhwap_list ul li a {font-size: 14px;color: #333; line-height: 20px;}
.hhwap_list ul li a:hover {color: #91c5fa;}
.hhwap_list ul li span {float: right;color: #b4b6b8;font-size: 12px;line-height:20px;}
.hhwap_list_title { line-height: 16px;height: 16px;margin:0 0 10px;}
.hhwap_list_title .mc { font-size: 16px; font-weight: bold;color: #3e424b;float:left;}
.hhwap_list_title .mc i { float: left;margin-right: 10px;}
.hhwap_list_title .mc img { width: 16px; height: auto; display: block;}
.hhwap_list_title .hhwap_more {float: right;font-size: 12px; color: #999;}
.hhwap_list_title .hhwap_more:hover {color: #91c5fa;}

.hhwap_list .tjfw_list li { width:33.33%; float: left;padding:10px 0; border-bottom: 0; text-align: center;}
.hhwap_list .tjfw_list li i {margin-bottom:6px; display: block;}
.hhwap_list .tjfw_list li i img { height: 30px; width: auto; display: block;margin: 0 auto;}
.hhwap_list .tjfw_list li a:hover  {color: #91c5fa;}

.hhwap_list .zt_box {overflow: hidden; white-space: nowrap;width: 100%;padding: 10px 0 5px;}
.hhwap_list .zt_box ul {overflow-x: scroll;overflow-y: hidden;}
.hhwap_list .zt_box ul li { width: 140px;padding: 0;border:0; display: inline-block;float: initial;}
.hhwap_list .zt_box ul li img {width: 140px; height: auto; display: block;} 

/* 自适应菜单 */
.navLinks_mobile {background: #dd0;}
.nav_mobile_open {width: 95%;position: absolute;margin-left: 0;background: #fff;}
.cd-nav-trigger { position: absolute;top: 3px;right:3px; width:28px; height: 24px; background: rgba(255,255,255,1); border: solid 1px #ddd;border-radius: 3px;text-indent: 100%; white-space: nowrap;z-index: 9999;cursor: pointer;}
#menu_show_mobile{top:50%;left:20px;margin-top: -13px;}
.cd-nav-trigger span {  position: absolute; display: block;width: 14px; height: 2px; background: #4c8be0;top: 50%; margin-top: -1px; left: 50%;margin-left: -7px;-webkit-transition: background 0.5s;-moz-transition: background 0.5s; transition: background 0.5s;}
.cd-nav-trigger span::before, .cd-nav-trigger span::after { content: '';position: absolute;left: 0;background: inherit;width: 100%;height: 100%;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden; backface-visibility: hidden;-webkit-transition: -webkit-transform 0.3s, background 0s;-moz-transition: -moz-transform 0.3s, background 0s;transition: transform 0.3s, background 0s;}
.cd-nav-trigger span::before {top: -6px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}
.cd-nav-trigger span::after {bottom: -6px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0); -o-transform: rotate(0);transform: rotate(0);}
.cd-nav-trigger.menu-is-open { box-shadow: none;}
.cd-nav-trigger.menu-is-open span {background: #fff;}
.cd-nav-trigger.menu-is-open span::before, .cd-nav-trigger.menu-is-open span::after { background: #4c8be0;}
.cd-nav-trigger.menu-is-open span::before {top: 0;-webkit-transform: rotate(135deg); -moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);}
.cd-nav-trigger.menu-is-open span::after {bottom: 0;-webkit-transform: rotate(225deg);-moz-transform: rotate(225deg);-ms-transform: rotate(225deg);-o-transform: rotate(225deg);transform: rotate(225deg);}
.selfmark{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity: .6;filter:alpha(opacity=60);z-index: 500;}


.wap_footer {width: 100%;padding:20px 15px 10px;background: #36404d;box-sizing: border-box;margin-top: 10px;}
.wap_footer p {font-size: 14px;color:#adadad;line-height: 24px;text-align: center;}
.wap_footer p a {color: #adadad;}
.wap_footer p a img {margin-right: 5px;display: inline-block;vertical-align: middle;position: relative;top: -2px;}
.wap_footer div {width: 218px;margin:0 auto;height: 94px;}
.wap_footer #_span_jiucuo {width: 110px;height: 55px; float: left;margin: 19px 0 19px 15px;}
.wap_footer .dz {width:58px;height:68px; float:right;margin:13px 15px 13px 0;}

/*-------------------------------↓分页样式开始↓------------------------------------*/
.pc_paging{width:100%;/* height:30px; */text-align:center;padding:40px 0;}.pc_paging .paging{display:inline-block;padding:0;border:none;margin:0;}.pc_paging .paging li{display:inline-block;width:auto;height:auto;line-height:1;color:#333;vertical-align:middle;margin:0 3px;}.pc_paging .paging li a{text-decoration:none;}.pc_paging .paging li a,.pc_paging .paging li span{display:inline-block;float:none;width:auto;height:auto;line-height:1;font-size:14px;color:#333;padding:6px 10px;border:1px solid #ccc;margin:0;}.pc_paging .paging li, .pc_paging .paging li span:hover{background: none;}.pc_paging .paging li.current, .pc_paging .paging li.current:hover{color:#fff;background: #1d90f5;border: 1px solid #0066b3;}.pc_paging .paging li.current a, .pc_paging .paging li.current a:hover{color:#fff;}.pc_paging .paging .page_jump{margin-left:5px;}.pc_paging .paging .page_jump input{width:50px;padding:5px;border:1px solid #ccc;border-radius:2px;margin:0 3px;}.pc_paging .paging .page_jump a{border-radius:2px;margin-left:6px;}.pc_paging .paging .total_count,.pc_paging .paging .page_jump{display:none;}.wap_paging .paging{padding:5px .36rem 0px;margin:20px 0;}.wap_paging .paging li{display:inline-block;border:1px solid #ddd;}.wap_paging .paging li a,.wap_paging .paging li span{display:inline-block;line-height:1.42857143;font-size:.48rem;color:#666;padding:6px 12px;}.wap_paging .paging .prev_page{border-radius:4px 0 0 4px;}.wap_paging .paging .next_page{border-radius:0 4px 4px 0;}.wap_paging .paging .page_count{margin:0 -1px;}.page{clear:both;width:100%;height:auto;padding:0;margin:0;}
.pc_paging .paging li a:hover{background-color: #daeeff;}.totoalPageStr{display:none;}

/*分页*/
@media screen and (max-width:550px){
	.hadlines,.top_cont,.header,.m62,.content_box,.footer{display: none;}
	.wap_banner,.wap_search_box,.wap_szyw,.wap_content,.hhwap_list,.hhwap_list,.hhwap_list,.wap_footer{display: block;}
	.pc_paging .paging li.page_count,.pc_paging .paging li.page_index{display:none;}
	.pc_paging .paging li.current,.totoalPageStr{display:inline-block;}
        .pfzdy{display:none;}
}
/*-------------------------------↑分页样式结束↑---------------------------------------*/

/*信件加载*/
.common-loading {
	min-height: 100px;
	padding:35px 0 !important;
	background: url(https://www.huaihua.gov.cn/huaihua/xhtml/images/loading.gif) center center no-repeat;
}


/*列表页订阅按钮*/
.AddMySubscription {width:30px;height:30px;background:url(/szxxinterface/AddletterNEW/images/dingyue0.png) center center no-repeat;cursor:pointer;float:right;margin-top:15px;}
.AddMySubscription:hover,AddMySubscriptioned {background:url(/szxxinterface/AddletterNEW/images/dingyue1.png) center center no-repeat;}
.xxgk-title .AddMySubscription,.xxgklist-title .AddMySubscription {margin-right:10px;margin-top:2px;}
#hh-list-box .AddMySubscription {position: absolute;top:12px;right: 10px;margin-top:0;}
/*我的收藏*/
.SetMyFavorite{display:inline-block;padding-right:34px;background:url(/szxxinterface/AddletterNEW/images/wodeshoucang1.png) right center no-repeat;height:24px;margin-right:20px;font-size: 14px; color: #666;line-height: 24px;}
.SetMyFavorite:hover{text-decoration: none;}


